borlotti beans in olive oil - Turkish English Dictionary